Meaning at the Crossroads
Stephen J. Costello holds a BA, MA, and PhD in philosophy. He has addressed two parliaments—Stormont on human rights and the European Parliament in Brussels on mental health. He has twenty-five years’ experience giving seminars...